$(function () {
    // layer对象
    var layer = layui.layer
    // 点击注册表单切换
    $("#link_reg").on("click", function () {
        $(".reg-box").show()
        $(".login-box").hide()
    })

    $("#link_login").on("click", function () {
        $(".reg-box").hide()
        $(".login-box").show()
    });

    /*******2-自定义表单验证规则************************************************************************/
    /*表单对象*/
    var form = layui.form;


    /*定义规则*/
    form.verify({
        pwd: [
            /^[\S]{6,12}$/,
            '密码格式错误，必须是6-12位的非空字符'
        ],
        repwd: function (value) {

            var pwd = $('#form_reg [name=password]').val().trim()
            if (pwd !== value) {
                return '两次密码不一致'
            }
        }
    });
    // 注册功能
    $("#form_reg").on("submit", function (e) {
        e.preventDefault();
        var data = $(this).serialize()
        console.log(data)
        $.ajax({
            method: 'post',
            url: '/api/reguser',
            data: data,
            success: function (res) {
                if (res.status != 0) {
                    return layer.msg(res.message)
                }
                layer.msg("注册成功，请去登录", function () {
                    $("#link_login").click()
                })
            }
        })
    });
    // 登录功能
    $("#form_login").on("submit", function (e) {
        e.preventDefault();
        var data = $(this).serialize()
        console.log(data)
        $.ajax({
            method: 'post',
            url: '/api/login',
            data: data,
            success: function (res) {
                if (res.status != 0) {
                    return layer.msg(res.message)
                }
                // localStorage.setItem('token',res.token)
                layer.msg("登录成功", function () {
                    location.href = 'index.html'
                })
            }
        })
    });
})